@charset "utf-8";
/* CSS Document */

body{ padding: 0px; margin: 0px; font-family: "微软雅黑"; font-size: 12px; color: #333; background: url(banner-bg.jpg) repeat-x center 120px; 
}

h3,h5,h2,h1,h4,h6,dl,dt,dd,ul,li,span{margin:0;padding:0;list-style-type:none; }
.clear{ margin:0; padding:0; border:0; clear:both; height:0px; _display:inline;}

a{
	text-decoration:none;
	color:#000;
	}
a:hover{
	text-decoration: underline
	}
img{
	border:none;
	}
h1,h2,h3,h4,h5{
	margin:0px;
	padding:0px;
	}
.top{
	width:100%;
	height:auto;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	
	background-repeat: repeat-x;
	background-position: top;
	background:#0068b4;
}
	
	
.fl{ float:left}
.fr{ float:right}
	
.f-l{ float:left}
.f-r{ float:right}
.red{ color: #F00; }
.red3{ font-size: 16px; font-family: "微软雅黑"; line-height: 40px; font-weight: 600; color: #2697cf; 
}
.font-14{
	color: #333333;
	font-size: 14px;
	font-weight: 600;
	line-height: 20px;
}
.font-12{
	color: #666666;
	font-size: 12px;
	line-height: 25px;
}
.font-16{ color: #F00; }


.head{ width: 100%; margin: 0 auto; height: 80px; overflow: hidden; background: url(top-bg.jpg) repeat-x center bottom; 

}
.top1{
	width:980px;
	margin:0 auto;
	height:80px;
	overflow: hidden;
}
.top_left{
	width:500px;
	float:left;
	margin-top:10px;}
.top_right{ width: 320px; margin-top: 5px; float: right; }
.top_right dt{ width: auto; display: inline; margin: 0px; padding: 10px 0px 0px; float: right; height: 20px; 
}
.top_right dd{ width: 320px; text-align: center; float: right; margin-top: 10px; margin-right: 0px; 
}
.top_right dd span{
	color:#ff9d00;
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:bold;
	line-height:40px;}
.top_right dd .wenben{
	width:182px;
	height:25px;
	line-height:25px;
	float:left;
	overflow:hidden;
	border:#CBCBCB 1px solid;
	border-right:none;
	background-image: url(s-ss2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 15px;
}
.top_right dd .tj{
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CBCBCB;
	border-right-color: #CBCBCB;
	border-bottom-color: #CBCBCB;
	border-left-color: #CBCBCB;
}


.top_right dt .lan{
	border: 1px solid #CCCCCC;
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	height: 16px;
}

.menu{ width: 980px; height: 40px; background-repeat: no-repeat; background-position: center top; margin-right: auto; margin-left: auto; 
}
.menu ul{ width: 100%; margin: 0 auto; overflow: hidden; height: 40px; line-height: 40px; 
	}
.menu ul li{
	float:left;
	background:url(1_11.jpg) right center no-repeat;
	width:135px;
	}
.menu ul li a{ padding: 0 15px ; display: block; _float: left; line-height: 40px; height: 40px; font-family: "微软雅黑"; font-size: 16px; color: #FFFFFF;  background-repeat: no-repeat; background-position: left center; 
	}
.menu ul li a:hover{
	text-decoration: none;
	padding:0 15px;
	color:#FF0000;
	font-family: "微软雅黑";
	background-repeat: no-repeat;
	background-position: left center;
}
#sy .sy{
	text-decoration: none;
	padding:0 15px;
	color:#FF0000;
	font-family: "微软雅黑";
	background-repeat: no-repeat;
	background-position: left center;
}
.main{ width: 1000px; margin: 10px auto; overflow: hidden; background:#FFFFFF; }
.left{ width: 265px; float: right; overflow: hidden; 
}
.jianjie{
	width:230px;
	overflow:hidden;
	float:left;
	border:#cecece 1px solid;
	margin-bottom: 10px;
}
.jianjie dt{
	width:238px;
	float:left;
	height:35px;
	line-height:35px;
	padding:0 15px;
	background:#daf0ec;
	font-size:16px;
	color:#308900;
	font-family:"微软雅黑";}
.jianjie dt a{
	float:right;
	font-size:12px;
	color:#308900;
	font-family:"微软雅黑";}
.jianjie dd{
	width:230px;
	float:left;
	line-height:28px;
	background-image: url(arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.jianjie dd a{
	padding-left:10px;
	float:left;}

.lvyou{ width: 100%; overflow: hidden; background-image: url(main-right.jpg); background-repeat: no-repeat; background-position: left top; 
}
.lvyou1{
	width:98%;
	height:auto;
	line-height:normal;
	float:left;
	padding:10px;}
.lvyou1 a{
	color:#2697cf;
	font-family:"微软雅黑";
	font-size:15px;
	font-weight: 600;
}
.lvyou2{
	width:230px;
	float:left;
	padding:0 15px 10px 15px;}
.lvyou2 dt{
	width:230px;
	float:left;
	line-height:24px;
	padding-bottom:10px;
	background:url(1_44.jpg) bottom repeat-x;}
.lvyou2 dt img{
	float:left;
	margin-right:10px;}
.lvyou2 dt a{
	font-weight:bold;}
.lvyou2 dt span{
	color:#ed9201;}
.lvyou2 dd{
	width:230px;
	float:left;
	line-height:28px;
	background-image: url(arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.lvyou2 dd a{
	padding-left:10px;
	float:left;}

.xglj{
	width:268px;
	float:left;
	margin:10px 0;
	padding-bottom:10px;
	border:#cecece 1px solid;}
.xglj dt{
	width:238px;
	float:left;
	height:29px;
	line-height:29px;
	color:#FFF;
	font-family:"微软雅黑";
	background:url(1_36.jpg) repeat-x;
	padding:0 15px;
	font-size:16px;
	}
.xglj dd{
	width:268px;
	float:left;
	margin-top:10px;
	text-align:center;}
.right{ width: 730px; float: left; overflow: hidden; background-image: url(main-left.jpg); background-repeat: no-repeat; background-position: left top; 
}
.jiedai{
	width:232px;
	overflow:hidden;
	float:left;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.jiedai dt{
	width:230px;
	float:left;
	padding:0px;
	overflow: hidden;
}
.jiejue{
	width:230px;
	float:left;
	padding:0px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(ico-1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 30px;
}
.jiejue a{
	color:#2697cf;
	font-family:"微软雅黑";
	font-size:15px;
	font-weight: 600;
	padding-left: 35px;
	line-height: 35px;
}


.jiedai dd{
	width:230px;
	float:left;
	line-height:28px;
	background-image: url(arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 5px;
}
.jiedai dd a{
	padding-left:10px;
	float:left;}

.jiedai .jmore {
	text-align:left;
	font-family:"微软雅黑";
	font-size:16px;
	float: left;
	height: 20px;
	margin-left: 10px;
	margin-top: 10px;}
.yuyue{
	width:400px;
	overflow:hidden;
	float:left;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.yuyue dt{
	width:385px;
	text-align:left;
	font-family:"微软雅黑";
	font-size:16px;
	float: left;
	height: 20px;
	margin-left: 10px;
	
	margin-top: 20px;
	}
.yuyue dd{ width: 390px; float: left; line-height: 28px; background-image: url(arrow.gif); background-repeat: no-repeat; background-position: left center; margin-left: 10px; overflow: hidden; border-bottom: 1px dotted #CCC; 
}
.yuyue dd a{
	padding-left:10px;
	float:left;}


.xianlu{
	width:160px;
	float:left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.xianlu dt{
	width:210px;
	text-align:left;
	font-family:"微软雅黑";
	font-size:16px;
	float: left;
	height: 20px;
	margin-left: 10px;
	margin-top: 20px;
	}
.xianlu dd{
	width:210px;
	float:left;
	line-height:28px;
	background-image: url(arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 10px;
	overflow: hidden;
}
.xianlu dd a{
	padding-left:10px;
	float:left;}




.foot{
	width:100%;
	clear:both;
	background-image: url(foot.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.foot1{
	width:1000px;
	float:left;
	padding:20px 0;
	text-align:center;}
.foot1 a{
	margin:0 7px;}
.foot2{
	width:900px;
	line-height:39px;
	font-family:Arial;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
}




/*-------------------------------------------------------------------------------------------------------------------*/
div.sec_nav{height:20px;overflow:hidden;width:920px;padding-left:0px;padding-right:25px;margin-top: 0px;margin-right: auto;margin-bottom: 3px;margin-left: auto;padding-top: 2px;}
div.sec_nav dl{ float:right; width:753px; height:22px; line-height:20px; overflow:hidden; }
div.sec_nav dl dt{ float:left; margin:0 5px; background:url(blue_arrow.gif) no-repeat left top; padding-left:10px; }
div.sec_nav dl dt a{ color:#808080; float:left;}
div.sec_nav span{color:#990000;float:left;font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: 600;}


div.sec_nav2{
	height:15px;
	overflow:hidden;
	width:100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(s_16.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}



/*-------------------------------------------------------------------------------------------------------------------*/
div.sec_nav3{
	height:20px;
	overflow:hidden;
	width:100%;
	padding-left:0px;
	padding-right:25px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 2px;
	background-image: url(banner-cs.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
div.sec_nav3 dl{
	width:980px;
	height:22px;
	line-height:20px;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
}
div.sec_nav3 dl dt{ float:left; margin:0 5px; background:url(blue_arrow.gif) no-repeat left top; padding-left:10px; }
div.sec_nav3 span{
	color:#990000;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 25px;
	padding-top: 5px;
}

div.sec_nav4{ height: 25px; overflow: hidden; width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-image: url(banner-draw.png); background-repeat: no-repeat; background-position: center top; 
}

/*内分栏布局*/

#main{ width:1000px; margin:0px auto; overflow: hidden; height: auto; background: url(main-bg.jpg) repeat-x center top; 
}
.mright{
	float:right;
	width:740px;
	padding: 5px 0px;
	overflow: hidden;
	background-image: url(main-left.jpg) repeat-y;
	background-repeat: no-repeat;
	background-position: left top;
}
.mleft{ float:left; width:232px; padding:0px; background: url(left_bg.gif) no-repeat right top; overflow: hidden; min-height:600px; 
}


.hotTopic{
	width:99%;
	line-height:35px;
	margin-bottom:10px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.ht{
	width:163px;
	height:40px;
	padding-left:35px;
	font-size:16px;
	font-family:"微软雅黑";
	float:left;
	display:block;
}
.xl1 span.jn{background:url(1_50.jpg) left top no-repeat;}



.bord{ width:280px;border:1px solid #ddd;background:#FFF9ED url(box-0.jpg) no-repeat left top;}

.t02{padding:0 0 0 45px;height:35px;line-height:35px;font-size:14px;font-weight: bold;color: #000000;}

/*图文*/

.item{
	width:975px;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 145px;
	background-image: url(bg-7.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	border: 1px solid #DFDFDF;
}

.item-p{ OVERFLOW: hidden; WIDTH: 100%; }
.item-p ul{ OVERFLOW: hidden; WIDTH: 110%; }

.item-p LI {
	DISPLAY: inline;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 242px;
	POSITION: relative;
	HEIGHT: 135px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	text-align: center;
	padding-top: 10px;
}
.item-p LI img {
	HEIGHT: 75px;
	margin-top: 5px;
}
.item-p LI.end {
	MARGIN: 10px 0px 0px
}
.item-p .bg {
	Z-INDEX: 1; BACKGROUND: #000; FILTER: alpha(opacity=80); LEFT: 0px; WIDTH: 230px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 32px; opacity: 0.4
}


.item3{ width:230px; padding:0px; background:#f4ffe5; border:#cecece 1px solid; margin-bottom: 10px; }
.item3 h3{ width:202px;height:35px;
	line-height:35px;
	padding:0px 15px;
	background:#daf0ec;
	font-size:16px;
	color:#308900;
	font-family:"微软雅黑";}
.item3 li{
	padding:3px 2px;
	margin: 0px;
	text-indent: 5px;
	background-image: url(banner-cs.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.item3 li img{ float:left; margin-right:12px;}
.item3 li a{
	color:#333;
	line-height:25px;
	font-size: 14px;
	padding-left: 40px;
	background-image: url(menu-on.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
}


.h3{
	width:100%;
	color: #308900;
	height: 32px;
	text-align: center;
	text-indent: 10px;
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	background-color: #666666;
	background-image: url(tit-bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.h3 a{ color: #FFF; }



/*列表*/
.newsList{width:95%;overflow:hidden;margin-right: auto;margin-left: auto;}
.newsList.none{ background:none;}
.newsList ul{width:100%; padding:6px 0 11px 0px; overflow:hidden;}
.newsList li{
	float:left;
	width:99%;
	line-height:28px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
-o-text-overflow:ellipsis;	height: 28px;
	background: url(arrow.gif) no-repeat left center;
	text-align:left;
	text-indent:20px;
	border-bottom: 1px dashed #CCCCCC;
}
.newsList li span{float:right;color:#999999;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:24px;}
.newsList li a{float:left;}

.newsList2{
	width:90%;
	overflow:hidden;
	background:url(dotline.gif) repeat-x top;
	margin-right: auto;
	margin-left: auto;
}
.newsList2.none{ background:none;}
.newsList2 ul{width:100%; padding:6px 0 11px 0px; overflow:hidden;}
.newsList2 li{float:left;width:96%;background:url(arrow.gif) no-repeat left center;padding:0 10px 0 12px;line-height:24px;font-size:14px;height:30px;border-bottom: 1px dashed #CCCCCC;}
.newsList2 li span{float:right;color:#666;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:24px;}
.newsList2 li a{float:left;}

.List2{width:95%; padding:0 0 10px 0px;}
.List2 li{width:100%;padding:3px 0 6px;}
.List2 li h4{line-height:26px;}
.List2 li h4 span{color:#BA2636;}
.List2 li h3{font-size:14px;line-height:22px;}




/*新闻内容*/
#content {PADDING-BOTTOM: 11px; MARGIN: auto; WIDTH: 100%; HEIGHT: auto}
.contain {
	MARGIN: auto;
	WIDTH: 975px;
	HEIGHT: auto;
	overflow: hidden;
	background-image: url(bg-7.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.dqwztit { LINE-HEIGHT: 20px; PADDING-LEFT: 16px; WIDTH: 100%; BACKGROUND: url(left-bg3.jpg) repeat-x left top; HEIGHT: 20px; COLOR: #333; VERTICAL-ALIGN: bottom; text-align: left; font-size: 12px; }
.dqwztit A {LINE-HEIGHT: 34px; COLOR: #104F9F}
secnr {TEXT-ALIGN: left;MARGIN: auto;WIDTH: 95%;HEIGHT: auto;border: 1px solid #D9D9D9;}

.wenzhang { LINE-HEIGHT: 28px; MARGIN: auto; MIN-HEIGHT: 450px; WIDTH: 99%; HEIGHT: auto; FONT-SIZE: 16px; _height: 450px }
.wztit {TEXT-ALIGN: center; LINE-HEIGHT: 35px; FONT-FAMILY: "黑体"; COLOR: #cc3300; FONT-SIZE: 24px}
.wztit11 {TEXT-ALIGN: center; LINE-HEIGHT: 46px; COLOR: #333333; FONT-SIZE: 24px; PADDING-TOP: 15px}
.wzbjxx {BORDER-BOTTOM: #aaa 1px dotted; TEXT-ALIGN: center; BORDER-LEFT: #aaa 1px dotted; LINE-HEIGHT: 27px; BACKGROUND-COLOR: #f1f1f1; MARGIN: 15px auto auto; WIDTH: 100%; FONT-SIZE: 12px; BORDER-TOP: #aaa 1px dotted; BORDER-RIGHT: #aaa 1px dotted}
.wzcon UL {PADDING-BOTTOM: 5px; BACKGROUND: url(lineimage.gif) repeat-x left top; PADDING-TOP: 14px}
.navjz UL LI {LINE-HEIGHT: 25px; PADDING-LEFT: 20px; BACKGROUND: url(ico.jpg) no-repeat 2px center; HEIGHT: 25px; VERTICAL-ALIGN: bottom}
.navjz UL LI SPAN { font-size:10px}

.wzcon UL LI {LINE-HEIGHT: 25px; PADDING-LEFT: 20px; BACKGROUND: url(ico.jpg) no-repeat 2px center; HEIGHT: 25px; VERTICAL-ALIGN: bottom}
.wzcon { TEXT-ALIGN: left; PADDING-BOTTOM: 25px; LINE-HEIGHT: 26px; MIN-HEIGHT: 450px; PADDING-LEFT: 10px; WIDTH: 99%; PADDING-RIGHT: 10px; HEIGHT: auto; COLOR: #333333; FONT-SIZE: 16px; WORD-BREAK: normal; PADDING-TOP: 0px; _height: 450px }
.t4-l {WHITE-SPACE: nowrap}
.wzcon P {MARGIN: 15px 0px; DISPLAY: block}
.wzbot {PADDING-BOTTOM: 10px; LINE-HEIGHT: 26px; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 5px}


.main_content *{line-height:22px}
.main_content{ width:90%; font-size:14px; line-height:24px; text-align:left; padding:0px; position:relative; overflow: hidden; margin: 10px auto; 
}/*0830*/

.main_content p{font-size:14px;margin-bottom:15px}
.main_content p img{margin-left:8px}
.main_content p a{font-weight:bold}


/*产品展示*/
.PageCon{float:left;width:100%;padding:15px;font-size:12px;line-height:24px;color:#454545;text-align: left;}
.proselect{
	width:98%;
	overflow: hidden;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.lifl li{ float:left; display:inline;}
ul.wl li{ padding:0 3px 22px 0;}
ul.wl li.n{ padding-right:0;}
ul.wl a{ width:193px; height:194px; display:block; text-align:center; padding-top:6px; position:relative;}
ul.wl ins,ul.wl .hot{ width:181px; height:218px; display:block; position:absolute; top:6px; left:6px; }
ul.wl .hot{  width:49px; height:56px; top:-5px; left:135px;}
ul.wl a:hover{ background-position:right 0;}
ul.wl a:hover ins{ background-position:0 0;}


.proselect ul.wl li{
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.proselect ul.wl a{width:200px;height:190px;border: 0px solid #EBEBEB;}
.proselect ul.wl span{ display:block; overflow:hidden; width:200px; font-family: "微软雅黑"; font-size: 14px; line-height: 30px; }
.proselect ul.wl img{ display:block; padding: 2px; border: 1px solid #E8E8E8; }
.proselect ul.wl .hot{ left:161px;}



/**  索引页面  **/
.box_change .txt dd.on i,.box_change .txt dd.off i,.box_change .txt dd a.all,.list_box dd .w300 p i,.list_box dd .ico i,.list_box dd .price a.btn,.spread dd .price a.btn{ background:url(ico_listBg.png) no-repeat;}

.list_box{ clear:both; width:100%; }

.list_box dl{ display:block; width:105%; float:left; height:80px; padding:20px 0px; border-bottom:1px solid #e1e1e1; overflow:hidden; }
.list_box dl.hov{ background:#ffffe5;}
.list_box dt{ width:120px; float:left; padding-right:10px;}
.list_box dt img{ display:block; width:120px; height:80px; overflow:hidden;}
.list_box dd{ width:600px; float:left; }
.list_box dd .w300{ width:450px; float:left; overflow: hidden; }
.list_box dd .w300 a{ display:block; width:100%; line-height:18px; font-size:14px; color:#16b; overflow:hidden; }
.list_box dd .w300 a s.kongqi{ display:inline-block; position:relative; bottom:-3px; width:16px; float:left; height:13px; background:url(ico_kongqi.png) no-repeat;}

.list_box dd .w300 a:hover{ color:#f70;}
.list_box dd .w300 span{ display:block; padding-top:4px; line-height:20px; color:#777; }
.list_box dd .w300 span a{ display:inline; width:auto; height:auto; font-size:12px;}
.list_box dd .w300 p{ width:100%; height:18px; _height:16px; line-height:18px; overflow:hidden; }
.list_box dd .w300 p i{ display:inline-block; width:12px; margin-right:3px; height:11px; background-position:0 0;}
.list_box dd .w300 p a{ display:inline; color:#888; font-size:12px;}
.list_box dd .w300 p a:hover{ color:#555;}



.list_box dd .price{ width:120px; float:right; text-align:center; }
.list_box dd .price span{ display:block; margin-top:0px; color:#ff6012; }
.list_box dd .price span b{ font-family:Arial; font-size:24px;}
.list_box dd .price span.mg0{ margin:0;}
.list_box dd .price a{ clear:both; line-height:20px;}
.list_box dd .price a:hover{ color:#000;}
.list_box dd .price a.btn{ display:block; width:81px; height:22px; margin:0 auto 9px auto; padding:0 0 0 0; text-indent:-9999px; background-position:0 -19px;}
.list_box dd .price em{ display:none;}
.list_box dd .price em b{ padding-right:2px; font-family:Geneva; font-size:14px;}
.list_box dl.hov dd .price em{ display:block; cursor:pointer;}


.mleft .xglj{ width:238px; float:left; margin:10px 0; padding-bottom:10px; border:#cecece 1px solid; }
.mleft .xglj dt{ width:238px; float:left; height:29px; line-height:29px; color:#FFF; font-family:"微软雅黑"; background:url(1_36.jpg) repeat-x; padding:0 15px; font-size:16px;}
.mleft .xglj dd{ width:238px; float:left; margin-top:10px; text-align:center; }





/* internal_s */
.main_ny_china .main_ny_china_s{ width:100%; padding-bottom:10px; }
.main_ny_china .main_ny_china_s .Title{ height:27px; line-height:27px; padding-left:10px; width:100%; margin-bottom: 5px; border-bottom: 1px dotted #C5C5C5; }
.main_ny_china .main_ny_china_s .Title span{ font-size:14px; font-weight:bold; float:left;}
.main_ny_china .main_ny_china_s dl{ width:100%; float:left; padding: 10px 0px 0px; }
.main_ny_china .main_ny_china_s dl dt{ float:left; width:230px; height:180px; padding:0px 2px 2px; margin-right:20px; display:inline; }
.main_ny_china .main_ny_china_s dl dt img{ float:left; width:220px; height:175px; padding:2px; display:inline; border: 1px solid #C5C5C5; }
.main_ny_china .main_ny_china_s dl dd{ width:450px; float:left; text-align:left; font-size:14px; line-height:26px; background: #fdf8f0; padding-left: 10px; }
.main_ny_china .main_ny_china_s dl dd span{ color:#CD3333; font-weight:bold; font-size:18px;}
.main_ny_china .main_ny_china_s dl dd strong{ color:#CD3333;}
.main_ny_china .main_ny_china_s_b{ width:100%; float:left; margin-top:10px; display:inline; padding-bottom:10px; }
.main_ny_china .main_ny_china_s_b .Title{width:99%; background:url(tit-bg.jpg) no-repeat left bottom; width:100%; float:left; height:27px; line-height:27px; padding-left: 20px; font-weight: 600; }
.main_ny_china .main_ny_china_news{ width:95%; border:1px solid #D9D9D9; overflow: hidden; padding: 15px; }


/*banner展示*/

#banner { WIDTH: 100%; HEIGHT: 320px; overflow: hidden; padding: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#example { width: 1000px; height: 300px; position: relative; margin: 0 auto; overflow: hidden; 
}
#slides {position:absolute;top:0px;left:0px;z-index:100;}
.slides_container { width: auto; height: 300px; overflow: hidden; position: relative; }
.pagination { margin:0px auto; width:200px; z-index:400; position:absolute; top:280px; left:400px; }
.pagination li { float:right; margin:0 1px; }
.pagination li a {display:block;width:12px;height:0;padding-top:12px;margin:0 1px;background-image:url(pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a {background-position:0 -12px;}

/*翻页*/
.nextPage{
	width:90%;
	height:28px;
	line-height:28px;
	margin-top:10px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.nextPage .m_page{float:left; width:200px;height:23x; overflow:hidden; padding-top:1px!important;*padding-top:5px!important;padding-top:5px;}
.nextPage .m_page span{display:block;float:left;margin:0 5px; cursor:pointer;}




.cp3 {
	MARGIN: 20px 0 0 0px; WIDTH: 655px; _margin-top: -5px
}

.uuu LI {
	MARGIN-TOP: 20px
}

.cp51 {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 20px
}
.cp5 {
	WIDTH: 182px; BACKGROUND: url(9_08.jpg) no-repeat; FLOAT: left; HEIGHT: 123px
}
.cp6 {
	WIDTH: 428px; FLOAT: right
}
.ppp1 {
	MARGIN-BOTTOM: 5px
}
.ppp1 A {
	COLOR: #3d3d3d
}
.ppp1_1 {
	FLOAT: left; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.ppp1_2 {
	PADDING-LEFT: 2px; FLOAT: left; PADDING-TOP: 3px
}
.ppp2 A {

	COLOR: #7e7e7e; FONT-WEIGHT: bold
}
.ppp2 {
	LINE-HEIGHT: 20px
}
.ppp3 {
	MARGIN-TOP: 13px
}
.cp7 {
	WIDTH: 375px; FLOAT: left
}
.cp8 {
	WIDTH: 74px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 17px
}
.cp8 P {
	MARGIN-TOP: 4px
}
.div03_1 {
	MARGIN: 20px auto 0px; WIDTH: 649px
}
.uuu LI {
	MARGIN-TOP: 20px
}
.yylf {
	TEXT-ALIGN: right; WIDTH: 301px; FLOAT: left
}
.yyrg {
	WIDTH: 360px; FLOAT: right
}
.yy1 {
	MARGIN-TOP: 50px; FONT-FAMILY: ""; COLOR: #3d3d3d; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.yy2 {
	MARGIN-TOP: 20px
}
.yy2 A {
	BORDER-BOTTOM: #c4c4c4 2px solid; BORDER-LEFT: #c4c4c4 2px solid; WIDTH: 78px; DISPLAY: block; FLOAT: left; BORDER-TOP: #c4c4c4 2px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #c4c4c4 2px solid
}
.yy2 A:hover {
	BORDER-BOTTOM: #f37021 2px solid; BORDER-LEFT: #f37021 2px solid; BORDER-TOP: #f37021 2px solid; BORDER-RIGHT: #f37021 2px solid
}
#TabTab03Con1 {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 682px; BORDER-RIGHT: #d9d9d9 1px solid
}
#TabTab03Con2 {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 682px; BORDER-RIGHT: #d9d9d9 1px solid
}
#TabTab03Con3 {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 682px; BORDER-RIGHT: #d9d9d9 1px solid
}
#TabTab03Con4 {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 704px; BORDER-RIGHT: #d9d9d9 1px solid
}
#TabTab03Con5 {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 704px; BORDER-RIGHT: #d9d9d9 1px solid
}
#TabTab03Con6 {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 704px; FLOAT: left; BORDER-RIGHT: #d9d9d9 1px solid
}
.xixi1 {
	WIDTH: 686px; BACKGROUND: url(11_01.jpg) no-repeat; HEIGHT: 36px; CURSOR: pointer
}
.xixi2 {
	WIDTH: 686px; BACKGROUND: url(11_02.jpg) no-repeat; HEIGHT: 36px; CURSOR: pointer
}
.xixi3 {
	WIDTH: 686px; BACKGROUND: url(11_03.jpg) no-repeat; HEIGHT: 36px; CURSOR: pointer
}
.xixi4 {
	WIDTH: 706px; BACKGROUND: url(11_04.jpg) no-repeat; HEIGHT: 36px; CURSOR: pointer
}
.xixi5 {
	WIDTH: 706px; BACKGROUND: url(11_05.jpg) no-repeat; HEIGHT: 36px; CURSOR: pointer
}
.xixi6 {
	WIDTH: 706px; BACKGROUND: url(11_06.jpg) no-repeat; HEIGHT: 36px; CURSOR: pointer
}
.tab1 {
	TEXT-ALIGN: center; WIDTH: 105px; FONT-FAMILY: ""; FLOAT: left; HEIGHT: 26px; COLOR: #f37021; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.tab2 {
	TEXT-ALIGN: center; WIDTH: 105px; FONT-FAMILY: ""; FLOAT: left; HEIGHT: 26px; COLOR: #595959; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.tab3 {
	TEXT-ALIGN: center; WIDTH: 105px; FONT-FAMILY: ""; FLOAT: left; HEIGHT: 26px; COLOR: #595959; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.tab4 {
	TEXT-ALIGN: center; WIDTH: 105px; FONT-FAMILY: ""; FLOAT: left; HEIGHT: 26px; COLOR: #595959; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.tab5 {
	TEXT-ALIGN: center; WIDTH: 105px; FONT-FAMILY: ""; FLOAT: left; HEIGHT: 26px; COLOR: #595959; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.tab6 {
	TEXT-ALIGN: center; WIDTH: 105px; FONT-FAMILY: ""; FLOAT: left; HEIGHT: 26px; COLOR: #595959; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.shuai {
	PADDING-BOTTOM: 34px; PADDING-LEFT: 34px; PADDING-RIGHT: 34px; PADDING-TOP: 34px
}
.shuai {
	COLOR: #3d3d3d
}
.tab {
	MARGIN-TOP: 20px
}
DIV#feature_list UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#tabs LI {
	FONT-FAMILY: Arial; FONT-SIZE: 12px
}
UL#tabs LI A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 72px; PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 41px; PADDING-TOP: 1px
}
UL#tabs LI A:hover {
	WIDTH: 72px; DISPLAY: block; BACKGROUND: #ce2721; HEIGHT: 41px
}
UL#tabs LI A.current {
	WIDTH: 72px; BACKGROUND: #ce2721; HEIGHT: 41px
}
UL#output {
	WIDTH: 595px; DISPLAY: block; FLOAT: left; HEIGHT: 204px; OVERFLOW: hidden
}
.dflf {
	WIDTH: 358px; FLOAT: left; HEIGHT: 204px
}
.dfrg {
	WIDTH: 210px; FLOAT: left; HEIGHT: 204px; COLOR: #737373; MARGIN-LEFT: 20px; OVERFLOW: hidden
}
.dfrg A {
	COLOR: #3d3d3d
}
.dfrg A:hover {
	COLOR: #ce2721
}
.wrap {
	WIDTH: 74px; FLOAT: right; OVERFLOW: hidden; MARGIN-RIGHT: 1px
}
#rollBox {
	HEIGHT: 177px; OVERFLOW: hidden
}
.rollMenu {
	POSITION: absolute
}
.jsxili {
	WIDTH: 716px; BACKGROUND: url(12_01.jpg) no-repeat; HEIGHT: 272px
}
.jsxili1 {
	MARGIN: 0px auto; WIDTH: 687px; PADDING-TOP: 49px
}
















.kklf {
	WIDTH: 206px; FLOAT: left
}
.kk1 {
	PADDING-BOTTOM: 15px; BACKGROUND: #FFFFFF no-repeat
}
.kk1_1 {
	PADDING-LEFT: 17px; FONT-FAMILY: "΢ź"; COLOR: #000; FONT-SIZE: 14px; PADDING-TOP: 1px
}
.span1 {
	FONT-FAMILY: "Arial"; COLOR: #000; FONT-SIZE: 12px
}
.div01 {
	PADDING-BOTTOM: 3px; FLOAT: left; PADDING-TOP: 3px
}
.div02 {
	PADDING-BOTTOM: 5px; FLOAT: left
}
.div03 {
	LINE-HEIGHT: 1px; HEIGHT: 1px; FONT-SIZE: 1px
}


.kk1_2 {
	MARGIN-TOP: 14px
}
.kk1_2 LI {
	
}
.div02 {
	MARGIN-TOP: -1px; MARGIN-LEFT: 5px
}
.div02 A {
	FONT-FAMILY: "΢ź"; COLOR: #333
}
.div02 A:hover {
	COLOR: #ce2721
}
.kkrg {
	WIDTH: 656px; FLOAT: right
}
.kk2 {
	BACKGROUND: url(2_05.jpg) no-repeat 0px 50%; HEIGHT: 40px
}
.kk3 {
	BACKGROUND: url(2_06.jpg) repeat-y
}
.kk4 {
	LINE-HEIGHT: 20px; HEIGHT: 20px; FONT-SIZE: 20px
}
.kk2_1 {
	PADDING-LEFT: 36px; FONT-FAMILY: "΢ź"; COLOR: #575757; FONT-WEIGHT: bold; PADDING-TOP: 14px
}
.kk2_2 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 39px; OVERFLOW: hidden; PADDING-TOP: 19px
}
.txt {
	WIDTH: 643px; COLOR: #3c3c3c
}
.ll {
	
}
.ll LI {
	MARGIN-TOP: 28px; WIDTH: 299px; BACKGROUND: url(2_09.jpg) no-repeat 0px 50%; FLOAT: left; HEIGHT: 221px; MARGIN-RIGHT: 35px; _margin-right: 28px
}
.div04 {
	PADDING-LEFT: 14px; PADDING-TOP: 12px
}
.div05 {
	MARGIN-TOP: 10px; PADDING-LEFT: 14px; WIDTH: 272px
}
.div05_01 {
	FLOAT: left
}
.div05_02 {
	FLOAT: right
}
.a1 {
	WIDTH: 22px; DISPLAY: block; BACKGROUND: url(2_11.jpg) no-repeat 0px 50%; HEIGHT: 22px
}
.a1:hover {
	WIDTH: 22px; DISPLAY: block; BACKGROUND: url(2_12.jpg) no-repeat 0px 50%; HEIGHT: 22px
}
.p5 {
	LINE-HEIGHT: 18px; COLOR: #d30115; FONT-WEIGHT: bold
}
.p6 {
	LINE-HEIGHT: 16px; COLOR: #c4c4c4; FONT-WEIGHT: bold
}
.div05_02 {
	PADDING-TOP: 5px
}
.div06 {
	LINE-HEIGHT: 20px; MARGIN-TOP: 9px; PADDING-LEFT: 16px; WIDTH: 272px; COLOR: #3c3c3c
}
.li2 {
	WIDTH: 178px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 26px
}
.answer A {
	COLOR: #666666; MARGIN-LEFT: 18px
}
.answer A:hover {
	COLOR: #ce2721
}
.li3 {
	LINE-HEIGHT: 23px
}





.btn{
	border: 1px solid #CCCCCC;
	height: 18px;
}

.sec input{
	border-style: none;
}

.sec .text{
	padding: 0px;
}

.sidermain {WIDTH: 100%;OVERFLOW: hidden;clear: both;margin: 0px auto;}
.sidermain UL {FLOAT: left;margin: 0px;padding: 0px;}
.sidermain UL LI {MARGIN: 0px 0px 9px;WIDTH: 192px;HEIGHT: 40px;padding: 0px;background: url(ad-bg.jpg) repeat-x left bottom;border: 1px solid #A4C8D4;text-align: center;font: 600 14px/39px "微软雅黑";}
.sidermain A:link {COLOR: #005cc3;}
.sidermain A:hover {COLOR: #005cc3; TEXT-DECORATION: none}






.contact-infor { LINE-HEIGHT: 180%; COLOR: #333; padding: 10px 0px 0px 5px; 
}
.contact-infor PRE EM {
	COLOR: #005eac
}
.contact-infor PRE {
	FONT-FAMILY: Tahoma; PADDING-TOP: 20px
}
.contact-infor PRE.float-left {
	
}
.contact-infor PRE.float-right {
	PADDING-RIGHT: 20px
}
.contact-infor PRE STRONG {
	COLOR: #666
}
.float-left {
	FLOAT: left
}
.float-right {
	FLOAT: right
}
.clearfix:after {DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both;}
.clearfix {DISPLAY: inline-block}
.clearfix {DISPLAY: block}
.clearfix p{
margin:10px 0 0 0;

}
.clearfix table{
margin:10px 0 0 0;

}
.clearfix br{
margin:10px 0 0 0;

}




.cp1 {
	WIDTH: 182px; BACKGROUND: url(9_08.jpg) no-repeat; FLOAT: left; HEIGHT: 123px
}
.cp1_1 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.cp2 {
	WIDTH: 148px; FLOAT: right
}



#gdBox{float:left;width:880px;margin:0px auto;overflow:hidden;}
#gdBox ul li{
	float:left;
	list-style:none;
	font-size:10px;
	color:#333333;
	width:220px;
	margin: 0px;
	border-right: 1px dashed #CCCCCC;
}
#gdBox ul li span{ display:block; text-align:center; font-size:12px; color:#9ba4b3}
#gdBox ul li a {display:block;text-align:center;font-size:12px;color:#333333;}
#gdBox ul li img {padding:2px;border:1px solid #D9D9D9;	background: #FFFFFF;width:165px; height:125px;}
#LeftButton{
	cursor:hand;
	height:140px;
	width:30px;
	float:left;
	background:url(left.jpg) no-repeat center center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-right: 1px dashed #CCCCCC;
}
#RightButton{cursor:hand;margin:0px;height:140px;width:30px;float:left;background:url(right.jpg) no-repeat center center;}
#gd{width:960px;	overflow: hidden;padding-left: 0px;height: auto;margin: 0px auto;padding-top: 10px;padding-bottom:0px;}

.pro-area {
	WIDTH: 990px;
	OVERFLOW: hidden;
	display: block;
	background: url(pro-bg.jpg) repeat-x center top;
	border: 1px solid #D9D9D9;
	margin: 0px auto;
	padding: 0px;
	height: 175px;
}
.tit-pro {
	WIDTH: 100%;
	OVERFLOW: hidden;
	display: block;
	margin: 0px auto;
}
.tit-pro span{ margin-top:20px
}

.index1-area {
	WIDTH: 995px;
	HEIGHT: auto !important;
	overflow: hidden;
	padding-bottom: 0px;
	margin: 0px auto;
}







#gdBox1{float:left;width:960px;margin:0px auto;overflow:hidden;}
#gdBox1 ul{
width:960px;
height:auto;
}

#gdBox1 ul li{
border-left: 1px dashed #CCCCCC;
	float:left;
	list-style:none;
	font-size:10px;
	color:#333333;
	width:230px;
	margin: 0px;
	padding-left:5px;
	border-right: 1px dashed #CCCCCC;
}
#gdBox1 ul li span{ display:block; text-align:center; font-size:12px; color:#9ba4b3; height:28px; line-height:28px;}
#gdBox1 ul li a {display:block;text-align:center;font-size:12px;color:#333333; line-height:28px;}
#gdBox1 ul li img {padding:2px;border:1px solid #D9D9D9;	background: #FFFFFF;width:165px; height:125px;}


#gd1{width:960px;	overflow: hidden;padding-left: 0px;height: auto;margin: 0px auto;padding-top: 10px;padding-bottom:0px;}

.pro-area1 {
	WIDTH: 988px;
	OVERFLOW: hidden;
	display: block;
	background: url() repeat-x center top;
	border: 1px solid #D9D9D9;
	margin: 0px auto;
	padding: 0px;
	height: 655px;
	
	margin-right:6px;
}

.tit-pro1 {
	WIDTH: 100%;
	OVERFLOW: hidden;
	display: block;
	margin: 0px auto;
}
.tit-pro1 span{ margin-top:20px
}
.index1-area1 {
	WIDTH: 999px;
	HEIGHT: auto !important;
	overflow: hidden;
	padding-bottom: 0px;
	margin: 0px auto;
	background:#FFFFFF;
}





.fr{ float:right}
.fl{ float:left}
.dqwztit { LINE-HEIGHT: 30px; WIDTH: 50%; HEIGHT: 30px; COLOR:#666666; VERTICAL-ALIGN: bottom; text-align: right; font-size: 12px; font-weight: normal; }

.dqwztit A { LINE-HEIGHT: 30px; COLOR: #666666; font-weight: normal; }




.list_con1 {
	BORDER-BOTTOM: #f4f4f4 1px solid; BORDER-LEFT: #f4f4f4 1px solid; HEIGHT: 150px; BORDER-TOP: #f4f4f4 1px solid; BORDER-RIGHT: #f4f4f4 1px solid; PADDING-TOP: 5px
}
.list_con1 UL {
	LINE-HEIGHT: 2em; MARGIN-LEFT: 20px
}
.list_con1 UL LI {
	PADDING-LEFT: 10px; WIDTH: 300px; FLOAT: left; OVERFLOW: hidden;line-height: 24px; background-image: url(arrow.gif); background-repeat: no-repeat; background-position: left center; margin-left: 10px; border-bottom: 1px dotted #CCC; 
}




.black {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: #646464;
}
.k {
	border: 1px solid #999999;
}
.white {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	line-height: 18px;
}
.kxia {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.kxiaCopy {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5BD698;
}
.k2 {
	border: 1px solid #FFFFFF;
	background-color: #EFEFEF;
}
.kright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DBDBDB;
}
.k3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.normal {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	cursor: hand;
}
.up {
	background-color: #E8FFFA;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	cursor: hand;
}
.upCopy {
	background-color: #E8FFFA;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #CCCCCC;
	font-family: "宋体";
	font-size: 12px;
	color: #009999;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	line-height: 18px;
}
.lv {
	font-family: "??";
	font-size: 12px;
	line-height: 25px;
	color: #008A8A;
}
.unnamed1 {
	border: 1px solid #00A8A8;
}
.an {
	font-family: "??";
	font-size: 12px;
	line-height: 16px;
	color: #FF6600;
	height: 24px;
	width: 80px;
	background-image: url(../images/an.jpg);
	border: 0px;
}



.news-content-title {
  text-align: left;
  position: relative;
}

.news-content-title span:first-child {
  font-size: 20px;
  color: #C53044;
  font-weight: 400;
}

.more {
  /* text-decoration: underline !important; */
}

.news-content-title .more {
  /* width: 55px; */
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #B5B5B6;
  position: absolute;
  right: 0;
  top: 8px;
}

.news-content-video {
  width: 98%;
  height: 196px;
  margin: 10px 0 10px;
  background: #000;
  border-radius: 10px;
  overflow: hidden;
}

.news-content-video>video {
  width: 100%;
  height: 100%;
}

.news-video-title {
  font-size: 18px;
  color: #333333;
  line-height: 30px;
  font-weight: 600;
  margin-bottom: 12px;
}

.news-video-content {
  color: #333333;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  margin-bottom: 40px;
}

.news-detail {
  color: #9FA0A0 !important;
  line-height: 30px;
  /* margin-bottom: 30px; */
  text-decoration: none;
  display: inline-block;
}

.news-time {
  color: #9FA0A0;
}


ul.news-list {
  color: #111;
  line-height: 1.6;
  margin-left: 10px;
}

ul.news-list li {
  list-style: disc;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  list-style-position: inside;
}

ul.news-list li>a{
  width: 100%;
  color: #111; font-size: 14px;
}